SATEC RPT091 MODBUS 프로토콜의 읽기/쓰기 종류별 저장내용과 출력번지

 

SATEC RPT091 드라이브의 통신 프로토콜을 MODBUS로 선택( PROT 단자를 Close )했을 때의 읽기/쓰기 종류별 메모리에 저장된 내용과 저장위치는 다음과 같다.

 

메모리 저장위치,
출력번지
내   용 단 위 범 위 modbus address 쓰기
저장위치 + 0 ~ 2 L1~L3/L12 ~ L31 전압 V 0 ~ Vmax 256 ~ 258 -
저장위치 + 3 ~ 5 L1 ~ L3 전류 A 0 ~ Imax 259 ~ 261
저장위치 + 6 ~ 8 L1 ~ L3 전력(KW) KW -Pmax ~ Pmax 262 ~ 264
저장위치 + 9 ~ 11 L1 ~ L3 Kvar Kvar 265 ~ 267
저장위치 +12 ~ 14 L1 ~ L3 KVA KVA 268 ~ 270
저장위치 +15 ~ 17 L1 ~ L3 Power Factor - -1 ~ 1 271 ~ 273
저장위치 +18 Power Factor Total 274
저장위치 +19 KW Total KW -Pmax ~ Pmax 275
저장위치 +20 Kvar Total Kvar 276
저장위치 +21 KVA Total KVA 277
저장위치 +22 Unbalanced 전류 A 0 ~ Imax 278
저장위치 +23 주파수 HZ 45 ~ 65 279
저장위치 +24 Sliding window maximum KW demand KW -Pmax ~ Pmax 280 가능
저장위치 +25 Accumulated KW demand 281
저장위치 +26 Sliding window maximum KVA demand KVA 282
저장위치 +27 Accumulated KVA demand 283
저장위치 +28 ~ 30 Maximum 전류 demand L1 ~ L3 A 0 ~ Imax 284 ~ 286
저장위치 +31 ~ 32 KWh Import Low/High Word KWh 0 ~ 9999 287 ~ 288
저장위치 +33 KWh Export Low Word 289
저장위치 +34 KWh Export High Word 0 ~ 999 290
저장위치 +35 ~ 36 Kvarh Import Low/High Word Kvarh 0 ~ 9999 291 ~ 292
저장위치 +37 ~ 38 Kvarh Export Low/High Word 293 ~ 294
저장위치 +39 ~ 41 L1~L3/L12 ~ L31 THD 전압 % 0 ~ 999.9 295 ~ 397 -
저장위치 +42 ~ 44 L1~L3 THD 전류 398 ~ 300
저장위치 +45 ~ 46 KVAh Low/High Word KVAh 0 ~ 9999 301 ~ 302 가능
저장위치 +47 Sliding window KW demand KW -Pmax ~ Pmax 303 -
저장위치 +48 Sliding window KVA demand KVA 304
저장위치 +49 Reserved (사용안함) - - 305
저장위치 +50 ~ 52 L1 ~ L3 TDD 전류 % 0 ~ 100 306 ~ 308

<표 1> DATA 읽기, 쓰기의 메모리 저장위치와 내용

 

 

메모리 저장위치,
출력번지
내     용 단 위

범 위

modbus address 쓰기
저장위치 + 0 Wiring mode -

0 ~ 6,

(0 = 3OP2,

1 = 4LN3,

2 = 3DIR2,

3 = 4LL3,

4 = 3OP3,

5 = 3LN3,

6 = 3LL3)

2304 가능
저장위치 + 1 PT Ratio

1.0 ~ 6500.0

2305
저장위치 + 2 CT Primary 전류 A

1 ~ 50000

2306
저장위치 + 3 Demand 간격 min

1, 2, 5, 10, 15, 20, 30, 60,

255 = 외부 Sync

2307
저장위치 + 4 Ampere Demand 간격 sec

0 ~ 1800

2308
저장위치 + 5 평균 버퍼 크기 -

8, 16, 32

2309
저장위치 + 6 Reset Enable/Disable

0 = Disable,

1 = Enable

2310
저장위치 + 7 Reserved

항상 65535

2311 -
저장위치 + 8 Demand periods No

1 ~ 15

2312 가능
저장위치 + 9 ~ 10 Reserved

항상 65535

2313 ~ 2314 -
저장위치 + 11 기본 주파수 HZ

50, 60

2315 가능
저장위치 + 12 최대 Demand Load 전류 A

1 ~ 50000

2316
저장위치 + 13 Phase Energy Mode -

 0 = Disable,

1 = Enable

2317

<표 2> SETUP 읽기, 쓰기의 메모리 저장위치와 내용

 

 

메모리 저장위치,출력번지

내     용

범 위

modbus address 쓰기
저장위치 + 0

Instrument reset register

0 = 읽기,

65535 = 쓰기(Warm reset)

2560 가능
저장위치 + 1

Reserved

항상 0

2561 -
저장위치 + 2

Relay 상태

0 ~ 5  Bit : 항상 1,

6      Bit : Relay 2 상태,

7      Bit : Relay 1 상태,

8 ~ 15 Bit : 항상 0,

 

* Relay 상태

0 = Operated,

1 = Released

2562
저장위치 + 3

Reserved

항상 0

2563
저장위치 + 4

Status Inputs

0~3Bit : Status Input 1~4,

4~15Bit : 항상 0

 

* Relay 상태

0 = Open,

1 = Close

2564
저장위치 + 5

Firmware version 번호

0 ~ 65535

2565
저장위치 + 6

Instrument Option 1

0  Bit : 120V Option,

1  Bit : 690V Option,

2 ~ 4  Bit : Reserved,

5  Bit : 50% 전류 over range option,

6  Bit : Analog Output 0/4 ~ 20mA Option,

7  Bit : Analog Output 0 ~ 1mA Option,

8  Bit : Analog Output -1 ~ +1mA Option,

9  Bit : Relays Option,

10 Bit : Digital Inputs Option,

11 ~ 15 Bit : Reserved

2566
저장위치 + 7

Instrument Option 2

0 ~ 1 Bit : Number of Relays - 1,

2 ~ 6 Bit : Number of Digital Inputs - 1,

7 ~ 15  Bit : Reserved,

2567

<표 3> STATUS 읽기, 쓰기의 메모리 저장위치와 내용

 

 

메모리 저장위치 내     용

범 위

modbus address

저장위치 + 0 Firmware version 번호

0 ~ 65535

2349

저장위치 + 1 Instrument Option 1

0  Bit : 120V Option,

1  Bit : 690V Option,

2 ~ 4  Bit : Reserved,

5  Bit : 50% 전류 over range option,

6  Bit : Analog Output 0/4 ~ 20mA Option,

7  Bit : Analog Output 0 ~ 1mA Option,

8  Bit : Analog Output -1 ~ +1mA Option,

9  Bit : Relays Option,

10 Bit : Digital Inputs Option,

11 ~ 15 Bit : Reserved

2350

저장위치 + 2 Instrument Option 2

0 ~ 1 Bit : Number of Relays - 1,

2 ~ 6 Bit : Number of Digital Inputs - 1,

7 ~ 15  Bit : Reserved,

2351

<표 4> VER 읽을 종류의 메모리 저장위치와 내용 (읽기만 가능)

 

 

메모리 저장위치 읽기/쓰기Address 내     용 범 위 modbus address
저장위치 + 0 0 1번 AO allocation register parameter ID 0 ~ 5649
( <표 6> 참조 )
3148
저장위치 + 1 1 1번 AO zero scale (0/4 mA) <표 6> 참조 3149
저장위치 + 2 2 1번 AO full scale (20/1 mA) 3150
저장위치 + 3 ~ 5 3 ~ 5 2번 AO 의 ID, zero/full scale 3151 ~ 3153
저장위치 + 6 ~ 8 6 ~ 8 3번 AO 의 ID, zero/full scale 3154 ~ 3156
저장위치 + 9 ~ 44 9 ~ 44 4 ~ 15번 AO 의 ID, zero/full scale 3157 ~ 3192
저장위치 + 45 ~ 47 45 ~ 47 16번 AO 의 ID, zero/full scale 3193 ~ 3195

<표 5> AO 읽기, 쓰기의 메모리 저장위치와 내용

 

 

ID 번호 내     용 범 위 단 위
0 없음 0 -
3072 ~ 3074 L1/L12 ~ L3/L31 전압 현재 값 0 ~ Vmax V
3075 ~ 3077 L1 ~ L3 전류 현재 값 0 ~ Imax A
3840 Total KW 현재 값 -Pmax ~ Pmax KW
3841 Total Kvar 현재 값 Kvar
3842 Total KVA 현재 값 0 ~ Pmax KVA
3843 Total PF 현재 값 -1 ~ 1 -
3844 Total PF lag 현재 값 0 ~ 1
3845 Total PF lead 현재 값
4098 주파수 0 ~ 100.0 HZ
4352 ~ 5354 L1/L12 ~ L3/L31 평균 전압 0 ~ Vmax V
4355 ~ 4357 L1 ~ L3 평균 전류 0 ~ Imax A
5120 Total KW 평균 값 -Pmax ~ Pmax KW
5121 Total Kvar 평균 값 Kvar
5122 Total KVA 평균 값 0 ~ Pmax KVA
5123 Total PF 평균 값 -1 ~ 1 -
5124 Total PF lag 평균 값 0 ~ 1
5125 Total PF lead 평균 값
5377 Neutral 평균 전류 0 ~ Imax A
5378 평균 주파수 0 ~ 100.0 HZ
5647 Accumulated KW demand 0 ~ Pmax KW
5649 Accumulated KVA demand KVA

<표 6> Analog Output Parameter ID 번호 및 내용

 

 

메모리 저장위치 읽기/쓰기Address 내     용 범 위 modbus address
저장위치 + 0 0 1번 ACH allocation register parameter ID 0 ~ 5649
( <표 6> 참조 )
3196
저장위치 + 1 1 1번 ACH zero scale (0/4 mA) <표 6> 참조 3197
저장위치 + 2 2 1번 ACH full scale (20 mA) 3198
저장위치 + 3 ~ 5 3 ~ 5 2번 ACH 의 ID, zero/full scale 3199 ~ 3201
저장위치 + 6 ~ 8 6 ~ 8 3번 ACH 의 ID, zero/full scale 3202 ~ 3204
저장위치 + 9 ~ 38 9 ~ 38 4 ~ 13번 ACH 의 ID, zero/full scale 3205 ~ 3234
저장위치 + 39 ~ 41 39 ~ 41 14번 ACH 의 ID, zero/full scale 3235 ~ 3237

<표 7> ACH 읽기, 쓰기의 메모리 저장위치와 내용

 

 

메모리 저장위치,
출력번지
내     용

Bit 별 내용

modbus address

쓰기

저장위치 + 0 Status Input allocation

0 ~ 3 bit  = 

DI 1 ~ 4 allocation status,

(0 : not allocated,

1 : allocated to the group)

4 ~ 15 bit = 사용안함 ( 0 )

3292

-

저장위치 + 1 Pulse Input allocation

3293

저장위치 + 2 AO multiplexer allocation

3294

가능

저장위치 + 3 External synchronization allocation

3295

<표 8> DI 읽기, 쓰기의 메모리 저장위치와 내용

 

 

메모리 저장위치 읽기/쓰기Address 내     용

범 위

modbus address

저장위치 + 0 0 1번 Relay Control 상태

0 = Normal Operation,

1 = Force Operate,

2 = Force Release.

3244

저장위치 + 1 1 2번 Relay Control 상태

3245

<표 9> RELAY 읽기, 쓰기의 메모리 저장위치와 내용

 

 

메모리 저장위치 읽기/쓰기Address 내     용

범 위

modbus address
저장위치 + 0 0 Relay 1번 Pulsing
setpoint Parameter ID

0 ~ 7

(0 = none,

1 = KWh import,

2 = KWh export,

4 = Kvarh import(inductive),

5 = Kvarh export(capacitive),

6 = Kvarh total,

7 = KVA total)

2892
저장위치 + 1 1 Relay 1번 Pulsing
setpoint 단위시간 당 Pulse 수

Energy pulsing  = 1 ~ 9999

기타 = 0.

2893
저장위치 + 2 ~ 3 2 ~ 3 Relay 2번 Parameter ID,
단위시간 당 Pulse 수

Relay 1번 과 동일

2894 ~2895

<표 10> PULSE 읽기, 쓰기의 메모리 저장위치와 내용

 

 

메모리 저장위치 읽기/쓰기Address 내     용 범 위 modbus address
저장위치 + 0 0 현재시간 Sec (초) 0 ~ 59 4352
저장위치 + 1 1 현재시간 Min (분) 0 ~ 59 4353
저장위치 + 2 2 현재시간 Hour (시) 0 ~ 23 4354
저장위치 + 3 3 현재날짜  Day (일) 1 ~ 31 4355
저장위치 + 4 4 현재날짜  Month (월) 1 ~ 12 4356
저장위치 + 5 5 현재날짜  Year (년) 0 ~ 99 4357
저장위치 + 6 6 현재날짜 Week (요일) 1 ~ 7 (1 = Sunday, …) 4358

<표 11> RTC 읽기, 쓰기의 메모리 저장위치와 내용

 

 

메모리 저장위치 읽기/쓰기Address 내     용 범 위 modbus address
저장위치 + 0 ~ 119 0 ~ 119 User-Define
Register 0 ~ 119
240 ~ 9999
(modbus address)
120 ~ 239

<표 12> DEFINE 읽기, 쓰기의 메모리 저장위치와 내용

 

 

메모리 저장위치,
출력번지
내     용 범 위 modbus address 쓰기
저장위치 + 0 ~ 119 User-Definable Data 0 ~ 119 Mapping 된(<표 12>) Register 번호(modbus address)에 따라 … 0 ~ 119 Map된 번지에 따라 ..

<표 13> MAP 읽기, 쓰기의 메모리 저장위치와 내용

 

 

메모리
저장위치
읽기/쓰기Address

내     용

범 위

modbus address
저장위치 + 0 0 1번 Alarm setpoint Trigger Parameter ID

0 ~ 37893

(<표 15> 참조)

2576
저장위치 + 1 1 1번 Alarm setpoint Action

0 = No Action,

12288 = Operate Relay 1,

12289 = Operate Relay 2

2577
저장위치 + 2 ~ 3 2 ~ 3 1번 Alarm setpoint Operate,
Release Delay

0 ~ 9999 (x 0.1 초)

2578 ~ 2579
저장위치 + 4 ~ 5 4 ~ 5 1번 Alarm setpoint Operate limit Low/High WORD

Parameter ID 에 따라…

(<표 15> 참조)

2580 ~ 2581
저장위치 + 6 ~ 7 6 ~ 7 1번 Alarm setpoint Release limit Low/High WORD

Parameter ID 에 따라…

(<표 15> 참조)

2582 ~ 2583
저장위치 + 8 ~ 15 8 ~ 15 2번 Alarm setpoint ID, Action, Delay, Limit

1번 Alarm Setpoint 와 동일

2584 ~ 2591
저장위치 + 16 ~ 119 16 ~ 119 3 ~15번 Alarm setpoint ID, Action, Delay, Limit 2585 ~ 2695
저장위치 + 120 ~ 127 120 ~ 127 16번 Alarm setpoint ID, Action, Delay, Limit 2696 ~ 2703

<표 14> ALARM 읽기, 쓰기의 메모리 저장위치와 내용

 

 

Alarm Trigger Parameter ID 내     용 범 위 단 위
0 사용안함 - -
1536 ~ 1539 Status Input 1 ~ 4 ON
34304 ~ 34307 Status Input 1 ~ 4 OFF
35073 Positive phase rotation Reversal
35074 Negative phase rotation Reversal
3075 ~ 3077 High 전류 L1 ~ L3 현재 값 0 ~ Imax A
35843 ~ 35845 Low 전류 L1 ~ L3 현재 값
3584 High 전압 현재 값 0 ~ Vmax V
36096 Low 전압 현재 값
3591 ~ 3592 High 전압/전류 THD 0 ~ 999.9 %
3594 High  전류 TDD 0 ~ 100.0
4098 High 주파수 0 ~ 100.0 HZ
36866 Low 주파수
4355 ~ 4357 High 전류 L1 ~ L3 평균 값 0 ~ Imax A
37123 ~ 37125 Low 전류 L1 ~ L3 평균 값
4864 High 전압 평균 값 0 ~ Vmax V
37376 Low 전압 평균 값
5126 ~ 5127 High total KW import, export 0~ Pmax KW
5128 ~ 5129 High total Kvar import, export Kvar
5122 High total KVA KVA
37892 ~ 37893 Low total PF lag, lead 0 ~ 1 -
5377 High Neutral 전류 0 ~ Imax A
5635 ~ 5637 High ampere demand L1 ~ L3
5638 High block KW demand 0 ~ Pmax KW
5640 High block KVA demand KVA
5641 High sliding window KW demand KW
5643 High sliding window KVA demand KVA
5647 High accumulated KW demand KW
5649 High accumulated KVA demand KVA

<표 15> ALARM 읽기, 쓰기의 Trigger Parameter ID와 내용

 

 

메모리 저장위치,
출력번지
내     용

범 위

modbus address

쓰기

저장위치 + 0 Reserved

항상 65535

2344

-

저장위치 + 1 Interface

1 = RS422,

2 = RS485

2345

가능

저장위치 + 2 Address

0 ~ 247

2346

저장위치 + 3 Baud rate

0 = 110,

1 = 300,

2 = 600,

3 = 1200,

4 = 2400,

5 = 4800,

6 = 9600,

7 = 19200

2347

저장위치 + 4 Data format

0 = 7 data bits/even parity,

1 = 8 data bits/no parity,

2 = 8 data bits/even parity

2348

<표 16> COMM 읽기, 쓰기의 메모리 저장위치와 내용

 

 

메모리 저장위치,
출력번지
내     용

범 위

modbus address 쓰기
저장위치 + 0 Relay status

0 ~ 1bit = 1 ~ 2번 Relay status,

    (OFF : released, ON : Operate)

2bit ~ 15 bit = 사용안함.( 항상 0 )

3452 -
저장위치 + 1 Reserved

항상 0

3453
저장위치 + 2 Status inputs

0 ~ 3bit = 1 ~ 4번 Status input,

    (OFF : Open, ON : Closed)

4bit ~ 15 bit = 사용안함.( 항상 0 )

3454
저장위치 + 3 Setpoints status

0 ~ 15bit = 1 ~ 16번 Setpoints status,

(OFF : released, ON : Operate)

3455
저장위치 + 4 ~ 21 Reserved

항상 0

3456 ~ 3473
저장위치 + 22 Setpoints alarm status

0 ~ 15bit = 1 ~ 16번 Setpoints alarm status,

(OFF : released, ON : Operate)

3474 가능
저장위치 + 23 Self-check alarm status

0 bit = Reserved,

1 bit = ROM error,

2 bit = RAM error,

3 bit = Watchdog timer reset,

4 bit = Sampling failure,

5 bit = Out of control trap,

6 bit = Reserved,

7 bit = Timing failure,

8 bit = Loss of power (power up),

9 bit = External reset (warm restart),

10bit = Configuration corrupted,

11bit = RTC time synchronization required,

12 ~ 15 bit = reserved

(OFF : released, ON : Operate)

3475

<표 17> ESR 읽기, 쓰기의 메모리 저장위치와 내용

 

 

메모리 저장위치 읽기/쓰기Address 내     용

범 위

modbus address
저장위치 + 0 0 Setpoints alarm status

0 ~ 15bit = 1 ~ 16번 Setpoints alarm status

(OFF : released, ON : Operate)

3474
저장위치 + 1 1 Self-check alarm status

0 bit = Reserved,

1 bit = ROM error,

2 bit = RAM error,

3 bit = Watchdog timer reset,

4 bit = Sampling failure,

5 bit = Out of control trap,

6 bit = Reserved,

7 bit = Timing failure,

8 bit = Loss of power (power up),

9 bit = External reset (warm restart),

10bit = Configuration corrupted,

11bit = RTC time synchronization required,

12 ~ 15 bit = reserved

(OFF : released, ON : Operate)

3475

<표 18> ASR 읽기, 쓰기의 메모리 저장위치와 내용

 

 

메모리 저장위치 내     용

범 위

modbus address

저장위치 + 0 Instrument Option 1

0  Bit : 120V Option,

1  Bit : 690V Option,

2 ~ 4  Bit : Reserved,

5  Bit : 50% 전류 over range option,

6  Bit : Analog Output 0/4 ~ 20mA Option,

7  Bit : Analog Output 0 ~ 1mA Option,

8  Bit : Analog Output -1 ~ +1mA Option,

9  Bit : Relays Option,

10 Bit : Digital Inputs Option,

11 ~ 15 Bit : Reserved

2566

저장위치 + 1 Instrument Option 2

0 ~ 1 Bit : Number of Relays - 1,

2 ~ 6 Bit : Number of Digital Inputs - 1,

7 ~ 15  Bit : Reserved,

2567

<표 19> OPTION 읽기의 메모리 저장위치와 내용 (읽기만 가능)

 

 

* DIRECT – Long Size Direct 읽기/쓰기, VARIABLE – Variable Size Direct 읽기/쓰기는 위의 <표 1> ~ <표 19> modbus address 직접 번지를 입력하여 읽기/쓰기를 수행한다.

 

DIRECT 읽을 종류의 읽기는 항상 4 BYTE ( 2 WORD ) 데이터를 통신 프로그램(PLC_SCAN.EXE) 메모리에 보관하고 VARIABLE 읽기는 읽은 모든 데이터를 1BYTE 단위로 통신 프로그램(PLC_SCAN.EXE)의 메모리에 보관한다.

또한 modbus 통신 프로토콜의 모든 쓰기는 한번에 2 BYTE( 1 WORD ) 데이터를 Power Meter에 전송한다.